Agile Software Development Diffusion: Insights from a Regional Survey
نویسندگان
چکیده
The agile approach to software development is now standard practice in many organisations. In innovation diffusion terms, its uptake seems to be well into the majority adoption phase, with a large number of organisations now claiming some level of agile activity. Confirming adoption progress requires appropriate periodic surveys of industrial practice. The purpose of this paper is to present and comment on the results from such a survey, performed in Northern Ireland in 2010, with thirty-seven software development companies. The work is distinctive in aiming to provide comprehensive coverage of the region. The paper describes the design of the survey and comments on the insights it has provided. The results show that approximately 50% of companies are now running agile projects routinely, with over 80% of those using Scrum as their agile framework. The wider extrapolation of the results is also discussed.
منابع مشابه
Roles in Innovative Software Teams: A Design Experiment
With inspiration from role-play and improvisational theater, we are developing a framework for innovation in software teams called Essence. Based on agile principles, Essence is designed for teams of developers and an onsite customer. This paper reports from teaching experiments inspired by design science, where we tried to assign differentiated roles to team members. The experiments provided v...
متن کاملAligning Adoption Theory with Agile System Development Methodologies
Studies show that many software developers are reluctant, for a variety of reasons, to employ system development methodologies (SDMs) in the course of building their applications. The proponents of Agile methodologies suggest that many of the factors that have inhibited the use of SDMs to date have largely been addressed in the underlying principles of Agile methods. Using adoption theory as a ...
متن کاملThe Perceived Advantage of Agile Development Methodologies By Software Professionals: Testing an Innovation-Theoretic Model
Proponents of agile processes claim that agile practices result in higher quality software while allowing the flexibility to respond to evolving user requirements. Yet, to the best of our knowledge, no empirical study has really confirmed that benefits accrue to those who use agile processes. Grounded in the agility and diffusion of innovations literature, this research introduces a measure of ...
متن کاملA Study of the Agile Software Development Methods, Applicability and Implications in Industry
There has been a tremendous importance in the field of agile software development approaches in the recent past. This is because of the fastness that agile approaches bring in the life cycle of software development. This interest in the field shows that there are benefits to reap through successful implementation of agile methods. The field is relatively nascent and research is in its initial s...
متن کاملAgile Software Engineering Techniques: The Missing Link in Large Scale Lean Product Development
Many software development companies have fundamentally changed the way they organize and run their development organizations in the course of the last decade. Lean and agile software development became more and more common. Lean focuses on continuous value generation based on a framework of principles known from manufacturing. But how do software developers actually implement these principles i...
متن کامل